//
//  HLFaceBaseViewModel.m
//  YueYue
//
//  Created by hulu001 on 2024/1/11.
//

#import "HLFaceBaseViewModel.h"
#import <FURenderKit/FURenderKit.h>

@implementation HLFaceBaseViewModel

+ (instancetype)instanceViewModel {
    HLFaceBaseViewModel *consumer = [[[self class] alloc] init];
    consumer.switchIsOn = YES;
    return consumer;
}

//加载对应子类的provider
- (void)loadProvider:(HLFaceBaseNodeModelProvider *)provider {
    
}

- (void)consumerWithData:(id)model viewModelBlock:(ViewModelBlock _Nullable)ViewModelBlock {
    NSLog(@"抽象类空实现, 需要具体业务类处理业务");
}

//加载到FURenderKit 渲染
- (void)addToRenderLoop {
 
}

//移除
- (void)removeFromRenderLoop {
    
}

//开始生效
- (void)startRender {
    
}

//不生效
- (void)stopRender {
    
}

- (void)resetMaxFacesNumber {
}


@end
